an emerging technology - Turkish English Dictionary